cache data in map for animation