Also, since what it does is only change the visibility, the user can still hover over the blocks when the interface is invisible and the cursor will change (which I think I heard you say yesterday, @BrettASwift). I think it just needs to be a `display`:`none`. I'll take a look at it along with the blockly repositioning?