Revert "! Don't use the same ID for multiple elements (fixes #2450)"

This reverts commit 6a7c55fbe4c4e4c6601af1c374e2a73e1a86e947.

Signed-off-by: Michael Eshom <oldiesmann@oldiesmann.us>