yeah, there is so much to do to make that better. :( Hopefully we can solve it without having to put our own centralized caching server online...