[FEATURE] Implement lazy clearing

Queue up all calls to purge methods in CacheManager and emit relevant signals
upon destruction.

Change-Id: I0bda09a1ce559d0fbe145f4f561d058af11abe87