Different content in same blocks through different contexts
Solved this through using delta.  What's not mentioned above is that I was using Omega 3 when I had this problem.  I've not used it yet, but I believe Omega 4 handles this differently.