Memory leak in CDI reader
The CDI reader allocates an int array of three times the grid size at every time step in vtkCDIReader::AllocLatLonGeometry().
This can leak many GB of memory when rendering animations from big input files with several time steps.
I'll provide a pull request for a simple fix after submitting this issue.
To reproduce, simply load the file, select the cell var for rendering, and play all time steps in a memory profiler.