Did you see any pitfall by removing the fieldname generation loginc outside `Relationship` ?