How to handle large optional components in a snap

Is the content interface met your need?

Example: The Hunspell Dictionaries Content Snaps