Another thought: if ensure that this is gated by a feature flag (or similar) that is easily removed later (e.g., a msgr2 feature instead of a ceph feature bit), we could go with this solution now, and if/when we have something we like better gracefully remove this support in a future release.