I was looking at a Dollar Bill before bed in order to make sense of the symbolism intended here in this image. I think that you nailed it.
:-)
I merely posted it. It’s FLOTUS who nailed it! And kudos to the creator of the meme.