I'm hesitant to remove an assert until we know for sure what can cause it and why. I've seen this once or twice myself, but haven't debugged yet