implement persistent timer task for activity and activity ref storage