Load programs dynamically, not categories