Realized that the unnecessary watch on sync was for beginning, added a render as a refactor