This is not a good use of feature flags.  Feature flags should be switches that might want to be configured by the person running the server.  Whether you are in the CMS or LMS is not something people can decide.

This only seems to be used to show or hide the full-screen control.  At the very least, can we make that a specific feature flag until we have a better way to decide?