It looks to me as if `createElement` [is overridden](https://github.com/ryanflorence/async-props/blob/master/modules/AsyncProps.js#L183). What if I wanted to pass down some extra props to all components on the client side? Is there a way of having more than one `createElement`? Or can using it be avoided?