Added a huge sync backbone

This allows entities to be added, removed and manipulated on the fly and
maintaining state even so.