public override void UpdateSolverActivity()
{
if (isActive)
{
isActiveInSolver = false;
for (int i = 0; i < solverUpdateables.Count; i++)
{
var item = solverUpdateables.Elements[i];
item.UpdateSolverActivity();
isActiveInSolver |= item.isActiveInSolver;
}
}
else
{
isActiveInSolver = false;
}
}