Agreed that caching needs (and can be, and will be) improved.