Esoteric specialized graphs and other ideas

If these are implemented they will likely end up in separate repos and installable as plugins, but for now they live in this branch.