only hit DB to check device status once per user.