should be `isFullyVisible`