Replace isOnScreen with onScreen