Moved lighting rendering to separate method, don't update hover state when dragging