refactor: only call .findAll once in .updateAll