Make components unique per object

Index objects by ID string, not array index