[COREVM-82] Refactor dynamic object heap