If you save a Relay successfully, then immediately call #save again, will this validation fail because the scope will find `self`? If so that would be a problem.