It is not circular. At some point, you should set one of them as the root if all depends on each other. They will only depend on the ones above them. Like localization, it should be the one that doesn’t depend on the other two dropdowns, then marque, will only depend on localisation etc etc.