Appreciate that you took the time to share this diagram, I've never seen this before like this. My feeling was that it was unnecessarily blocking off large parts of the code for no obvious benefit.