Moving the $fieldName evaluation code out of base field and into evaluated field.
ManyToManyManagers are now persistent, rather than being instantiated on each get call.