Use controller instead of request for context.