I saw over on web2py-developers that Bruno raised a question about image serving performance through the "download" function. I was curious about this myself as my app will be serving an excessive amount of imagery. I was surprised that images weren't just served statically. What exactly would I be giving up by not using the download function? One thing I am guessing is authentication which I don't really need.
I suspect I will probably do what Bruno suggested and switch to statically served images. I think at some point I will move images over to Amazon S3 or RackSpace Files anyhow so this will be a good first step.

