Needs more context

A better way to do context for web components.