anchor.diff:                          else None)
                       entity world
               if changed then
  +                if oldEntityState.Transform.Flags <> value.Flags then failwith "Cannot change transform flags via setEntityTransformEithoutEvent."
  +                World.updateEntityInEntityTree oldOmnipresent oldAbsolute oldBoundsMax entity oldWorld world
  +            else world
  +
  +        static member internal setEntityTransform value entity world =
  +            let oldWorld = world
  +            let oldEntityState = World.getEntityState entity world
  +            let oldOmnipresent = oldEntityState.Omnipresent
  +            let oldAbsolute = oldEntityState.Absolute
  +            let oldBoundsMax = if not oldEntityState.Omnipresent then World.getEntityStateBoundsMax oldEntityState else v4Zero
  +            let (changed, world) =
  +                World.updateEntityStateWithoutEvent
  +                    (fun entityState ->
  +                        if value <> entityState.Transform
  +                        then Some (EntityState.setTransform value entityState)
  +                        else None)
  +                    entity world
  +            if changed then
  +#if DEBUG
  +                if oldEntityState.Transform.Flags <> value.Flags then failwith "Cannot change transform flags via setEntityTransform."
  +#endif
                   let world = World.updateEntityInEntityTree oldOmnipresent oldAbsolute oldBoundsMax entity oldWorld world
                   if World.getEntityPublishChanges entity world then
                       let world = World.publishEntityChange Property? Transform value entity world
  
positive.code:                 let oldEntityState = entityState
                  let oldOmnipresent = oldEntityState.Omnipresent
                  let oldAbsolute = oldEntityState.Absolute
                  let oldBoundsMax = World.getEntityStateBoundsMax oldEntityState
                  let world = World.setEntityState entityState entity world
                  let world = World.updateEntityInEntityTree oldOmnipresent oldAbsolute oldBoundsMax entity oldWorld world
                  let world =
  
negative.code:                 let oldEntityState = entityState
                  let oldOmnipresent = oldEntityState.Omnipresent
                  let oldAbsolute = oldEntityState.Absolute
                  let oldBoundsMax = if not oldEntityState.Omnipresent then World.getEntityStateBoundsMax oldEntityState else v4Zero
                  let world = World.setEntityState entityState entity world
                  let world = World.updateEntityInEntityTree oldOmnipresent oldAbsolute oldBoundsMax entity oldWorld world
                  let world =
  