I think you have two problems:
1. The time picker isn't being correctly disposed. The AnimationPerFrameCallback on SfTimeSelector is still being called even after the TimePicker control has been navigated away from. It should only be running when the time picker dropdown is open.
2. AnimationPerFrameCallback is really slow. It doing a huge amount of work every frame which is causing the GC to run continuously.