Add ability to pass request to class overrides