Generic views with mixins for listing
Mixins for individual snippets