wip: refactory information sharing and split-out decoder performance tests