I tried to make the experience of seeing that code sort of like reading the front page of a newspaper. You see the headlines, but if you want to drill down, you gotta go more in depth. It also allowed me to keep the size of the methods down.
This entire refactor was meant to make the code more readable, which is why I made some of the decisions I made.