По идее эта штука для внутреннего использования в виджите поэтому так решил. Но я не правильно решил.