I20231022-1800
Currently the flow of action is quite hard to understand, also synchronizers are performed first and can stop resolving other locations even if these do not fail. This changes it in a way where we first collect all synchronizers but perform any other location resolving first. Then all remaining items are resolved and added to the status that is then finally resolved to include all target states.