could have something like `self.ids_dict` but this is easy too