This is really disappointing. Android 12 isn't using spare RAM, even on the 8GB model. I have apps that are taking longer to open in Android 12 than they were in 11, probably because they are not being held in RAM. I wonder if this is to prioritize battery following negative experiences. Speculation. But I'm sure that figures reported in Mobile Manager are reflective of performance.
The feature at fault I think is ASUS Optiflex. Although it is in the menu, I can see no evidence in Android 12 that it's doing anything. The 'speed up based on app usage', which I had to re-enable, always defaults to the same 15 apps, at least one of which I never ever use. And why only 15 apps?
If I'm wrong I'm hoping that ASUS will step in and correct me. If it's a bug it means the Z8 has a capability that users have paid for which isn't being used by the OS.