Remove concept of cache key instability

Summary

Workspaces are now handled via the workspace source plugin and the local filesystem is not polluted by build artifacts. The key of the workspace following the build is now identical to the key before the build therefore the key does not need to be reset/recalculated. Additionally the concept of cache key instability can be removed.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information