Avoid reinstantiating over the same element