Restore secret version from GCS backend

I am using Vault with GCS bucket as a storage backend
We vesioning enabled on the bucket and I am curious whether I can roll-back a secret using that.
So I located in GCS the file of the secret, and my question is, if i restore it to the previous version, will it restore the content correctly? Or will it mess up the system?