уважаемый автор, хотелось бы немного уточнить не дотошности ради.
в описании става Вы указали, что для_быстрого_ получения. т.е. получил, став отработал и делать новый или подновлять?
Вы пишете о тестировании, насколько глобальные или неглобальные результаты, можно узнать (общими словами).
Спасибо!