anchor.diff:      let DefaultSize = 64.0f
       let DefaultRotation = 0.0f
       let (ScreenWidth, ScreenHeight) = (900, 600)
  +    let CameraSpeed = 4.0f // NOTE: might be nice to be able to configure this just like entity creation depth in the editor
   
       let pushPastWorld pastWorld world =
           let editorState_ = world.ExtData :?> EditorState
  
positive.code:             form.redoButton.Enabled <- true
              form.redoToolStripMenuItem.Enabled <- true
  
      let updateEditorWorld form (worldChangers : WorldChangers) refWorld world_ =
          refWorld := updateDrag form world_
          refWorld := Seq.fold (fun world_ changer -> changer world_) !refWorld worldChangers
          worldChangers.Clear ()
          let editorState = (!refWorld).ExtData :?> EditorState
  
negative.code:         ignore <| Single.TryParse (form.creationDepthTextBox.Text, creationDepth)
          !creationDepth
  
      let beginEntityDrag (form : NuEditForm) worldChangers refWorld _ _ message world_ =
          match message.Data with
          | MouseButtonData (position, _) ->
              if form.interactButton.Checked then (message, world_)
  