Well then I have to say well done, haha. I had an old version in SceneKit / ARKit that worked in AR, but performance was limited based on my implementation and I could only get a few hundred files on screen on at once before you started losing too many frames.
I wish you luck in your endeavors, and maybe one day we can chat about your experience, and what you've done =)