Improve navigation tooltip show/hide code

* Show/hide the with css for better performance and debugging capabilities
* Only create tooltips if needed