lite interface wip
caches only in prod env