bus: make use of guava multimaps