fix cache management for object move