WOW, thank you so much for taking your time to write this, these are great points, it helps a lot
coyote time, jump buffering and speed adjustments were already on my radar, but most things you said I didnt even think about, so thank you again!