Add symmetric calls and introduce match positions
Sketch index lookup idea