Proper JS/JSON for configs.
Caches (basic) and injection support.