I've personally become more cautions with making definitive statements myself, new images seems to trickle out every few years.
I can say I've poured over every pic/photo/image I have access to and I've never been able to see the wires/screws on the screen-used saber anywhere in the movie or during filming. If they are there, I don't see it and can't verify it, but I'm happy for proof either way in the future.
I've said it many, many times over the years, I'm a very small fish in a big RPF pond. I know there are probably super-secret backdoor clubs that I'm not a part of/not invited/not wanted where better, more high res, never seen publicly before photos are probably provided/exchanged and some people probably know much more and can't/won't say, but that's just my speculation. Someday maybe we'll get lucky and more info will come out about this saber so we can improve our builds.