* Register individual keys
* Use two lists instead of a managed tree list
