with a little tweaking, the base class implementation of copy() and hashkey() for GaussianMixturePSF was fine