rpi: Rework seeking code to be more stable (hopefully)