Update binder annotations and resolver to accept multiple ids