add will return the existing Component if one already exists, so no need to check for it