having performance and scrolling issues on mobile still, adding z-index