Very problematic. It will cache only the first call.