Just curious, can the addition and validation not be done by overriding `finalize_response` and `initialize_request`  respectively, in the respective view classes?