remove virtual qualifier on destructor
cache strand values in determination of flag