Support baking simulations into PointCaches for library overrides.
**Milestone 1 - Minimal Viable Product - 2.92**
[X] Support baking **existing** cache slots on disk (rB59910f721721, rB50ccf346f0b8, rB13bcb000fa81, rBb073f58a8e96).
**Milestone 2 - Support memory cache - ???**
[] Support baking **existing** cache slots in memory //(this requires some specific handling during application of overrides step)//.
**Milestone 3 - Potential Extensions - ???**
//Those will require {T82160} to be tackled first.//
[] Support **adding** new cache slots to a simulation.
--------------
//Original Report//
**System Information**
Operating system: Windows-10-10.0.19041-SP0 64 Bits
Graphics card: GeForce GTX 1080 with Max-Q Design/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 457.09
**Blender Version**
Broken: version: 2.92.0 Alpha, branch: master, commit date: 2020-11-06 19:20, hash: `rBd2c102060d44`
**Short description of error**
Cloth sim bakes work great on library overrides until you save and reload. Then the bake is lost.
**Exact steps for others to reproduce the error**
{F9233717}
{F9233718}
Download both files
Open "Library Override.blend"
Press Bake
Save
Reload