Refactoring piece movement into EventHubs