@TRT Rather than work on separate implementations, it’d be cool to join forces! If you feel that you would like to contribute, check out the Model Viewer codebase:
Things are developing very rapidly, but it’d be great to build on the current momentum around this.
BTW, I noticed the blue splats on iOS too yesterday. Doesn’t happen on my PC. Not entirely sure why that happens. Your suspicions could be correct…