Add @type to Coalition memberships

IDs are only guaranteed to be unique across collections, so the type
can’t be inferred from the ID.