Typed adjacency list looked bad