Refractor origin avoidance system to be more correct and fix buildings clashing with each other
Make avoid origins local to group again, less resource costly and more consistent