Not that I'm obsessed with a more generic controller but if in a near future we implement a `Gmail Addressbook` backend or an `Exchange` backend for example, I'd rather mutualize the efforts.