Offloading a good chunk of nastiness that was inserted into State during the initial NFASimulation implementation.  The ultimate design goal is to leave everything outside of NFASimulation as it was pre implementation (clean).