this determines where the cursor up/down tries to seek to along x
@ffi.Float() external double preferred_x;