Reduce amount of intermediate data in chording app