intermediate worldobjectbuilder