Hi! I want users’ devices to be able to monitor the maximum amount of POIs at once (geo-fences/beacons) and I need to prepare an algorithm solution for monitoring the POIs. How should it be implemented in Python?