How to update relationship properties in SDN 6?

Since we can not access relationships directly in SDN 6, and have to go through @Node . If we are going to update a property in a relationship, it seems that we have to get all relationships associated with that node out, loop through the list of relationships, find the right one and update its property , then repersist it. Is there any more efficient way to do this?