element support is nice however I think it should default to `scrollFirstView` if there's no element.