Cast/stream a sideloaded build on Oculus Quest?

I noticed any of my sideloads don’t cast or stream from Quest to Chromcast. I noticed some official apps do and don’t.
I am guessing this is a limitation.
After investigating, it seems, once my proposed app is approved for quest, I can upload a build and view it from there, enabling sharing. This may work, but is it the only way??

Would love some advice.

You can use scrcpy (GitHub - Genymobile/scrcpy: Display and control your Android device) to stream what the headset is displaying using ADB to a computer - either via USB or wireless. It’s not the sort of approach that’s suitable for end-users but for demo/test/recording purposes it works well.