I think you might be right. My intervals are probably growing by one each time an extraction is deserialized. I better check