I think it should get them up-front instead of maintaining a cache?