note that this is not yet a "please merge this" request, it's a "are we doing the right thing here?" pull.