I agree it is expensive in that we may be double invalidating.  To be honest this should be fixed in a better way when we implement stuff related to ISPN-3426.  Technically this issue fixes that issue, but with a heavy hand.  A better fix would be to only ever do a get on owner or only cache owner responses in L1.