Use the backend lock for the effectstate's deviceUpdate call