Streamline the element API