Yes, I do, but only because I asked Benjamin Schmid relatively recently. Have a look at the function withIcospheres
from https://github.com/acardona/scripts/blob/dev/python/imagej/IsoView-GCaMP/util/view_deltaFoF_nuclei_in_4D.py#L56
In the loop
instants = {} # time instant (int) vs ContentInstant
for row in rows:
...
meshes = ... # many meshes per time point, but one would do
ci = ContentInstant(str(row[0) # ContentInstant takes a string for title
ci.display(CustomMultiMesh(meshes)) # each mesh has its color
ci.setLocked(True) # To prevent accidentally manually moving the mesh in 3D when attempting to rotate the view
instants.put(int(row[0]), ci)
...
univ.addContent(Content("deltaF/F", instants, False))
univ.show()
univ.updateStartAndEndTime(0, len(instants) -1) # show timepoint slider, for 4D