probably not, however at the same time im not that knowledgeable in that area specifically so resolving the issues ive faced there seemed quite hard for me. especially since it seemed to break a few rendering features.
ive found a similiar topic to your suggestion: Sharing depth buffer between two cameras - #8 by Evgeni_Popov
however it breaking MSAA is a bit of a dealbreaker for me. also seems quite hard to implement in an environment where cameras can change and be re-created (e.g. different class). i could be very wrong on this assumption though .