Potential issues in VTKWriter if more than one PrimitiveStorage is used
The VTKWriter currently assumes, that all attached functions are connected to the same PrimitiveStorage instance.
That does not need to be true in general (still it is a rare scenario...) - we could assert that by giving PrimitiveStorage instances static IDs and check them in the VTKWriter.