Or this:

    model.remoteFirst = result(model, 'localFirst') or result(model.collection, 'localFirst')

There are lots of ways to skin a cat. I don't have a strong preference in this case.