Almost there with the sync
Works, except the first click

When the first click happens, stuff happens in the background but no
feedback on frontend.