[boost] possible optimization to adjacency_list?