[MM_Task_2] soft/weak image cache implementation
[MM_Task_2] cache demo JMC recording