unfortunately this needs to be a little more complex to handle object striping - it needs to use the same logic as earlier for trimming non-overlapping extents: https://github.com/ceph/ceph/pull/1644/files#diff-529254f8357c7a50cc9fb4964d604f08L67