Ты ведь можешь использовать свой класс, а не интерфейс.