Предлагаю вообще отказаться от п.5.
Код:
Изменение свойств субъекта голосования будет производиться только с помощью голосования;
Изменение свойств субъекта может привести к нежелательным необратимым последствиям. В том числе:
изменение способа "активации" пользователя и захват субъекта ботами/злоумышленниками. Если этот субъект является подсубъектом с правом голоса - боты получат право голосовать.
Думаю вопрос об изменении субъекта должен решаться путем создания нового субъекта и переходом пользователей из одного субъекта в другой. Процесс можно облегчить с помощью GUI.
---------
Есть второй вариант: после того как изменены атрибуты субъекта, он автоматически перестает быть подсубъектом, пока его вновь не включат в состав другого субъекта путем голосования.