@Whoo

When google refers to using separate content for search engines i dont think they mean like my example.

Google will not mind me hiding a h1 tag because it refers directly to the element after so its purely for user interface.