object registry persistence is working

the caching mechanism and circular reference is not working yet