No, unfortunately it is not an easy task to acomplish. You have to manually map selections between models using mapSelectionFromSource() and mapSelectionToSource().