Switched to using ContextAwarePluginBase.
Switched back from using ContextAwarePluginBase to just PluginBase, but keep the
same API methods so that switching again in the future has less friction.