Thanks for the reply. My current rotation speed is set to 32400 and I am on version 4.1.11. I can try updating to see if that helps.
I can also just change my logic, to where I add an extra delay before allowing the now-unblocked seeker to move, rather than trying to mess with acceleration. Nonetheless, I would love a more natural looking solution, if possible.
By the way, I am setting isStopped to true or false, to control when the seeker stops on being blocked, and resumes on being unblocked.