- use a memory-efficient, cleaner info API (limiting concurrent info requests to 1)