CoverSlideView refactor