В Вашем примере скрипта в документации говорится об использовании GetData для кеширования данных. Просьба выложить пример без кеширования и объяснить какой выигрыш получаем при кешировании.
Просьба изложить более подробно документацию по API с примерами реализации.
Из существующей документации можно только догадываться о назаначении тех или иных классов и методов.