data.getdata: avoid init-ing pfd = pfddata ... for i/o speedups