Object persistence & heritage support