Improve data output API; propagate to writers
Work on 3d FFT pot