Giant fix to make duplicating of complex models WAY less broken
+ a lot of minor stuff