Redesign some internals to make life easier.
Take advantage of newer APIs
Encourage users to use this feature