text property needs to be a DataSpec to be vectorized