Quite surprising to find the PFFFT C++ class had a non-deleted copy constructor. Add move/move assignment to make this a little nicer to work with.