Update the dialog where the user selects lifecycle state / stage by collecting information for actual start/end as well as remarks on the same screen, and ony requiring the user to go to that screen if either of those properties are mandatory, i.e. if actual start/end is not being set and remarks are not mandatory, the user always only need to see one screen.
Copyright Dynaway A/S