fix global constructor order issues in voxel_object