varintvalue now natively uses Mapping<> and seqeunce<> for storage (not STL types); this should HELP performacne due ot lazy coping