Switching back to VisibleMediaObject, removing `lazy` specification from variables in `C4View` solves issue #189