Fixed object generation hierachy