It doesn't look like artifacts look: https://www.metabunk.org/threads/a-gimbal-glare-explainer.12... tho it still might be.
This theory is the one of yours least easily dismissed, but requires further evidence to be more convincing, I believe.
Don’t cite the deep lore to me
https://www.metabunk.org/threads/the-chandelier-ufo.13307/
Don’t cite the deep lore to me
https://www.metabunk.org/threads/the-chandelier-ufo.13307/