https://developer.apple.com/documentation/bundleresources/en... is how you get lots of RAM on iOS/iPadOS but it's not marked for visionOS so I can't tell
https://9to5mac.com/2021/06/25/apps-can-request-access-to-mo...
How is the logic made for what requests get what?
Maybe a new feature in future iOs would be a user setting for specific apps to slider how much the user wants to allot - and a toggle to "shed other apps as needed" and "shed other apps when temp reaches X"
And Apple even has a UI design ready for this https://kalleboo.com/linked/system7memorymanagement.png