т.е. ты пробрасываешь обработчик только при создании, а значит второй вызов будет уже с кешированым, есть где посмотреть текущий пример?