beforeChange event in Select Component

I have a use case where I need to automatically save changes when a user selects a new value from a dropdown (select).

I would like a beforeChange event so I have a chance to save the edited values before the page reloads new values based on the new dropdown.

I could also beforeChange being useful for the changing views on a Container component (especially the Tab version), as well as a beforeSubmit for the Form.