Api principles (preliminary, very rough draft)

If this proved to be bottleneck, would it be an option to stick a 'proxy' in front which made many calls (maybe to multiple services), assembled them into one larger (cacheable) response?