NOTE: This is a draft.
We can use the new ICV tacking to do fancy optimiztions w/o much effort.
This adds all the machinery to track if we are in an "SPMD region" or
not. The corresponding getter is replaced accordingly, which can easily
result in significant performance boosts. As the ICV tacking is still a
bit in flux, we'll wait till there are a few more pieces in place. Then
we'll add tests to this and review it properly.