The High Museum of Art in Atlanta is exactly that kind of delightful mind-bender, and it’s been hiding in plain sight in ...