Long term we want what amounts to a filter that delegates to a specific action method. + the annotation to add it. Also may have filters.