Moved generic Vinyl Show stuff to a separate module