Related content to use media component

also a way to reset IsVisible mixin
I need a long lived object there that we can reset on every page refresh
result type