Detail visibility property

Would it be possible to have an object’s visibility-per-detail modifiable? I’m thinking this could work similar to how the visibility of clipping planes is controlled per viewport/detail. It would be great to be able to use MatchProperties to inherit and paste the visibility from one object to another.