Switching to DataPublisher from AsyncDataPublisher