There is also a lot of randomization done in BCity: https://cgcookie.com/courses/bcity-building-a-procedural-city-generator-with-geometry-nodes
I’d have to re-watch parts, to see where relevant info is.
When I see your exact Node Tree, I’ll probably be able to figure something out, in case you can’t get it to work before then.