split runtime objects into immediate and allocated