Range checking and threads can pause when outside of a set of ranges.