don't include not-yet-set state properties in user view of state