anchor.diff:                  let entityState = entityStateObj :?> EntityState
                   let id = Gen.id
                   let names = [|Gen.name|]
  -                let entityState = { entityState with Id = id; Names = names }
  +                let entityState = { entityState with Id = id; Names = names; CreationTimeStamp = Core.getUniqueTimeStamp () }
                   let position =
                       if atMouse
                       then World.mouseToWorld entityState.Absolute rightClickPosition world
  
positive.code:             match entityStateOpt :> obj with
              | null -> world
              | _ ->
                  let entityState = { entityStateOpt with Id = Gen.id; Names = destination.Names }
                  World.addEntity false entityState destination world
                  
          /// Rename an entity's identity and / or group. Note that since this destroys the renamed entity
  
negative.code:             match entityStateOpt :> obj with
              | null -> world
              | _ ->
                  let entityState = { entityStateOpt with Id = Gen.id; Names = destination.Names; CreationTimeStamp = Core.getUniqueTimeStamp () }
                  let world = World.destroyEntityImmediate source world
                  World.addEntity false entityState destination world
  
  