Better data structures.
Cleaning up stuff.
More cleaning up I think?
YESSS, it kinda works again with the refactoring!
Shh.
Uhh..