Implement a feature on the client that enables a third party to watch a lock. This might be useful if a user wants to pounce on the lock. Thus this feature must allow a `pounceOnFree` feature too.