Sprinkle speculative synchronization throughout this class to try and eliminate the gpf of unknown origin.