Reproduction Steps
I use Viewports to display Pets in my game. I have 50+ Viewports inside a ScrollingFrame with Pet Models in each. When you hover over the Viewport, the pet inside will spin. When you scroll down to the bottom you’ll notice that all the Pets will now become 1 FPS when you hover over the Viewport.
Expected Behavior
I expected the Pets to spin smoothly like they do at the top of the ViewportFrame
Like this:
Actual Behavior
Once you Scroll to the bottom and load all the ViewportFrames, once you hover over ANY of them, they will spin at like 1 or 2 FPS. The weirdest part to this is that, this doesn’t even effect performance at all. The game is running at 60FPS without issue, it is only impacting the ViewportFrames?
Example:
Issue Area: Engine
Issue Type: Other
Impact: Very High
Frequency: Constantly
Date First Experienced: 2021-08-05 00:08:00 (+01:00)
Date Last Experienced: 2022-09-18 00:09:00 (+01:00)