Willkin', спасибо за совет, но такой велосипед не пойдет.
Тоже ищу и легче и агрессивнее, нежели предложенный вариант.