Well that’s the major one, they are running a complete app and not the normal receiver. Allowing to ask for wakelock.
What some others do is enable dev settings on the Chromecast then enable the stay awake.
Compete Android TV app is on the very far todo when the tools I use are more mature for that usage.