Combine multiple vault timeout options

Currently desktop application (for macOS) enables you to select one of the listed options for vault timeout, either after some time, on idle, on sleep, on lock, etc.

I think a nice feature to have would be to add support for combining multiple options together, for example, i would like to be able to select to lock my vault if either my computer is locked, or when it goes to sleep, or after certain period of time has passed.

I checked, and i dont think anyone has request something similar to this.