Would it be possible to create a list of the layers - both feature and imagery within an ArcGIS Online map.
This list could then be passed through to any app using the map ( whether in Experience Builder, ArcGIS for Power BI, Dashboards etc.
These apps would then have the ability to filter and control (ie turn on and off ) layers - as opposed to manually doing this in the map window.
Our use case is that we have approximately 300 different layers ( some of which are multidimensional mosaics already) which it would be great to control dynamically via filters rather than manually.