More efficient, non-persistent tree storage
Make system a lot more flexible, clean up code a bit, add coral support.