Reserving memory isn't really possible in iOS. You could review Jetsam reports to see if your app is getting booted. I do wonder how much Room Plan is pushing the device. I recall a developer session from a couple of years ago where the ML guys seemed to hint that ARKit was resource intensive and mixing the two technologies could create a less than responsive experience. But, that was a couple of years ago, maybe things have changed.