def rainMove(self, value): for instance in (obj for obj in gc.get_referrers(self.__class__) if isinstance(obj, self.__class__)): instance.rainPosition -= value