Adjusting structure spawn and weights from multiple mods against each other

Datapack situation I could use guidance on, as in how would you fix it / is it even possible. Say I have 7 or 8 different mods that generate their own structures and/or modify vanilla ones. I then run into the issue of structures from different mods stacking or clipping into each other trying to spawn in the same space. Using the Structurify mod I can tweak the weights and spacings to spread out structures from the same generating mod but how would I spread structures from the different mods away from each other as well as from vanilla ones?

Continue to help post