• It's a good idea, but why not use included fields, which will reduce the overhead further?