agreed re: whack a mole. the direction that is currently planned for
https://github.com/pantsbuild/pants/issues/4769 is very exciting, but also a bit unfortunate, because we'll need some other product-selection mechanism to allow a v1 task to consume v2 products