EntityWithSource: now uses ReferenceList