How to reproduce:
1. Open the attached “IN-148318.zip” Project
2. Build and Run on VisionOS
3. Scroll-down the UI in the Player
4. Observe the Framerate
Actual results: Significant drop in Framerate ~90 FPS → ~25 FPS
Expected results: No performance degradation and stable Framerate
Reproducible with: 2.4.3 (6000.0.80f1), 3.1.5 (6000.3.20f1, 6000.5.5f1, 6000.6.0b5, 6000.7.0a3)
Testing environment: Apple Vision Pro 26.5, macOS 26.5.2 (M3 Pro)
Note: “Object.GetInstanceID()” errors are thrown in 6.5 and above streams, migration guide for the code https://docs.unity3d.com/6000.6/Documentation/Manual/instanceid-to-entityid-migration.html