Real world viability of using an API to connect to Manager

Having the possibility to dinamically filter through api is a plus in order to increase performances. But since we are talking about relatively small databases i don’t think it would give you such a great improvement over caching.