objects now cached in memory to improve app responsiveness