Can be replaced with `this.constructLockKey()`