@tarebyte and I talked about how this was weird, but if it worked it was okay as long as we came back through with a refactor later.