Could you also do `user.votes.first_or_initialize`?