After plugging away at my issue a couple of days, it looks like it's "fixed," at least visibly. You know, I really hate that vague sense of my own code as seemingly functional, but under the surface, a likely minefield of difficult to trace, mind-boggling errors and potentially catastrophe soft locks and crashes. How do programmers sleep at night?