read from the correct position type in property setter.