The file is well organised and definitely makes sense.
At least, in the sense of how it's organised and where's what.
I noticed it's complicated in the sense that a lot is going on and that not necessarily everything is showing it.
It's bedtime now here, will wait for the little render to finish, but it takes very long, because there's quite a lot going on seemingly.
The idea is clear. Let's see if we can strip this to its essentials and rebuild in a way it's faster and less complex.