Interface logic for handling dependant fields in relation to user actions.