Check-in and Check-out feature

Hi everyone!

I think that Obsidian must have a plug-in that let someone to lock a file from changing it at other locations. The idea is for locking just a single note (or a number of notes). Right click on a note (or resource) file - Check out = this file can be edited at a concrete machine only until it is returned back with check-out.
That is helpful for single user and mult-user environment with obsidian sync and without it.

What do you think?