VTKHDF with varying Assembly

I have a simulation where some data is not present in every time step, for example collisions. Is it possible to represent such kind of data in VTKHDF. By reading the VTKHDF specification, it looks the Assembly is fixed, so you can’t add or remove new data to it.

It looks the only way to achieve something like this is to do some kind of hack to set all the points to 0 or something like that for a specific timestep