Beginnings of memory management / caching.