That sounds like an extremely expensive proxy. Why would you want to do that?
CloudFront would fetch the file much faster than the average user, freeing up the worker for something else while CloudFront still passes the file along to the guy on dialup.
It'd probably be cheaper to just get another server, though.