PLD: use a connection pool for data fetches, not good enough when 100s of datasets