throughModelFieldReferencing = (otherModel) =>
            Object.keys(throughModel.fields).find((someFieldName) =>
                throughModel.fields[someFieldName].references(otherModel)
            )
determine which field references which model
and infer the directions from that