Посмотрите как сделаны перегрузки и накопление оной в LockOn.
Заставляет думать - делать фигуру или нет.