Component w/ Context Properties

Someone please tell me why this hasn’t been implemented. Makes no sense to use a snippet without the context. I’d love to use 1 snippet for the same purpose on many many buttons, but nooooo! ERG!!!

:Pat