Conclusion: Outline expansion should be its own node_module. It just makes me wonder about how we get unused keys etc.