Component ID's - Don't reuse

Multiple times I have had the same component number/id on a popup modal as a component on the background page. When using Javascript and TB.render I end up doing things to the component on the background page that I do not want to do because it has the same component id as the component I am trying to affect in the popup modal.

If component ID’s are never repeated this would not be an issue.