fix: wrapper for watchers PersistentList