validateWatchedBounds updates to handle bounds-listener safety (adding/remove nodes and bounds listeners), along with some hopeful performance improvements
validateWatchedBounds updates to handle bounds-listener safety (adding/remove nodes and bounds listeners), along with some hopeful performance improvements

phetsims/scenery,phetsims/scenery,phetsims/scenery