Part clipping when 0.001 studs away from another part, for mobile devices only

I have two parts with one being just 0.001 studs away from the other. If I join the game on my computer (Mac), it doesn’t show the two parts clipping into each other whereas when I join the game on a tablet (iPad), the objects are shown clipping into each other.

I suspect that this is due to a floating point error or something related to the 32, 64 bit memory. It’s kind of an odd behaviour and can go unnoticed (as is probably the case with MeepCity) or frustrate developers (maybe just me) when they realise that everything is clipping on the mobile device and that they have to re-orientate everything.

IMG_0507


Above Images: Clipping bug on MeepCity

Since this is Building Support, I have a question to ask so as to try and avoid this behaviour: What is the minimum distance that I can position my parts from one another so that this doesn’t occur. I need the parts to be as close to each other as possible as they should appear like a single surface.

I have conducted my own tests and found that 0.01 studs away is a good approximate if the parts are only going to be viewed from within 100 studs away. After 100 studs, they start clipping again. So my guess would be that it would be about 0.03 - 0.04 studs away for a part to not clip at any range.

Still need an official answer though, any thoughts?