Add catalog record filtering
Fix catalog worker async call