Some interesting changes are being made in GPU/CPU utilization. While they are not quite ready for prime time you might test this. It may crash, hang or otherwise behave poorly, but this should pose no danger as long as you have saved your project...
Use Project File AS routinely, giving it a unique # or name, so as not to overwrite prior saves. Using Save Project Files (no AS) will overwrite. Then you can restore a project to the state it was in when saved. Just double-click the VPJ file (which isn't playable).