Initially, I tried to do something similar, but I couldn’t figure out how to connect object instances and, in addition, make some of them round, I’m glad you did it.
It is impossible to connect two instances of the same object, which is why I ended up creating hidden "collider" objects that are behind every frame. Then I simply connect the collider pieces to the visible pieces, and it appears like the visible pieces are connected. Cool trick, eh? :)
Yes, in fact, I came to the same solution, only I have an invisible sprite covering the entire area of the "building", thanks for sharing, after the jam I will definitely make some invisible sprites.