[WIP] @orta => Addresses sync performance issues

Fixes #173.

Tests currently broken – fixing now, but know if this addresses the performance issues would help. 
OK, well the upgrade didn't really yield the performance gains I had hoped, so I can revert.