New `ProcessIds` data attribute for distributed algorithms

In my experience, attributes add a lot of pain to VTK. I thought we were aiming to move away from attributes, but this proposal adds another.