Thanks for the feedback. Nice catch on that infinite jump. I'm pretty sure I introduced that trying to fix another bug. Had no idea I'd created a new problem haha.