BTW, I definitely don't want to hold up this PR for this -- mostly I was just thinking aloud.  If you like, we can open an issue for this and come back to it later.