Why not extend cthru?
cthru was designed to ingest output from a single ocean model
cthru was designed to ingest data on a static structured grid in latitude/longitude (but time-varying in z, e.g., NLOM)
cthru was designed for concurrent visualization of running ocean models
cthru was built using circa 1995 technology and design principles (it’s not object-oriented)
need a VE that can ingest multiple models from same 3D space that have different spatio-temporal gridding