Introduce a FieldData class to restrict students from writing to fields which are not student scope.