Dzięki za przykład, przyda się i wiem ze oop nie przyspiesza kodu ale może go troszku skrócić.

Dobra przeanalizowałem dokładniej ten kod i już chyba rozumiem.
Zbierasz informacje do cache a później w oddzielnej funkcji podmienisz element strony na ten z cache.

Jeśli to tak działa to jak później ustalić gdzie jakiego awatara wstawić, #STYLE_USERNAMES_UID{$row['uid']}# służy do identyfikacji?

//Już chyba nie będę tego edytował więcej.
Jak czytasz mój post to sprawdź czy go nie zedytowałem bo niezdecydowany jestem.