Element.Reference removed, just becomes Element struct