I thought it would be easier, I learned a lot but still just scratched the surface. I think the approach is different , definitely you need to work with well defined units for buildings especially if you plan to place models by code. Anyway jams are for this, experiment and learn new things.