Write-locking on Types?

System Information
  • Strapi Version: 3.6.2
  • Database: Postgres

Recently, I had a situation in which my coworker and I accidentally overwrote each others’ changes to a Type. First they opened the Type, then I opened the Type; then I modified and saved the Type, then they modified and saved the Type. As you’d expect, only their changes were reflected.

I was wondering if Strapi allowed for a Type to have any sort of write-lock (optimistic or pessimistic; I have no preference) to prevent the aforementioned from happening?