I don't think we should be positioning the element for the user. It's our job the make the component, and their job the place it into their app.

With the header, I guess it's highly unlikely the that it'll be place anywhere other than the top of the screen. But as a component user, I'd expect the component to sit wherever I plonk it, just like using a `<video>`, `<select>`, etc.