feat(data object): make data state configurable from properties view