Could be ListMultiMap maybe?