### Describe the bug The Pace Bottom Sheet smoothly swipes up/down when a pace card is clicked/sheet is dismissed. In case the pace currently being viewed is reset, the sheet abruptly closes/disappears. ### Steps to Reproduce 1. Click on any pace card to view the pace's splits. 3. Wait for the run to be reset/complete so it is no longer returned by the API. ### Expected Behavior The Bottom Sheet smoothly dismisses itself. ### Actual Behavior The Bottom Sheet abruptly disappears. <video src="https://github.com/user-attachments/assets/4ce3d2d8-57b5-4401-8507-5f812389ea94" height="500"> ### Platform Both ### Device All ### OS Version All ### Additional Context Need to compare previous data fetched vs new data. Right now upon new data being fetched, the reset run no longer exists in the fetched response, thus the sheet returns null.