moved microdata state-preservation out of data-* attributes (stored in regions now)