Still need the snapmap null check, don't we?  That's definitely crazy bad, always.