Lol, finding the point of intersections between 2 circles is essentially first grade trig.
Who said anything about that?
I said the exact opposite. ALL you need is regular meshes and math.
This is a DOOR, it doesn’t bend, stretch, flex, or deform (and if it needs to deform you do that via material shader ANYWAY).
You wanted to know the “Best Way” - and coincidentally Best Practice way right?
I think I answered that.
Given the mess you are making I think you are the only one who can sort out what your delay issue is.
My money is on bad animations.