Is this purely for testing? Can't we just listen to subject.once('syncComplete') in the test?