а зачем один раз кастовать пытку? расчет СПД динамический же, плетение пытаешься настакивать?