Serious PCG memory leaking during runtime regeneration

When regenerate pcg during runtime, the old PCGSpatialData(such as PCGPointData and PCGSplineData) doesn’t remove from memory. This seems a long-term issue from 5.2-5.8.