I cant see it in the docs, but it feels like it should be possible to re-implement least connections (or use the information for more complex algorithms)