JonnyPцикл на 300 строк, около 20 условий - не особо сильно тормозит, все в меру. Без циклов много интересных вещей просто не сделаешь 
Какие есчо например?
Ну вот данную задачу спокойно можно сделать, даже именно с помощью скриптов, а по идее оно же в стандарте(в свойствах объективы, вроде бы, конечно) должно быть. Домой приду запилю на скриптах - так интереснее
