private void updateChangesFromRels(Object entity) { for (Prop prop : Beany.propertiesOf(entity).select(data.relPropSelector)) { Object value = prop.getRaw(entity); if (hasEntityLinks(value)) { EntityLinks links = entityLinks(value); long fromId = links.fromId(); propageteRelChanges( entity, prop, links, fromId, links.addedRelIds(), links.removedRelIds()); } } }