Add a more nuanced element id to the element generator
Generate elements with unique ids