abstract synchronization workaround into beaker page object