Automatically update IDs in the component

Hi bricks team,

If the elements inside the component have ids (like interactions or filters), they will break after we add the component because their ids will change. Please watch the video below.