x_old for the gparts
For the parts, we store the position at the last rebuild in the xpart structure. We should think about how and where to store the same thing for the gparts.
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information