don't rely on native forEach and consistency
do not try to clear relationship when there is no inverse