adding support for client-side wait for synclist