Итоги голосования для комментария:
Zerginwan Промежуточные варианты скорее всго будут уже не про симулятивный подход.
Поэтому я и предложил все-таки глянуть на абстракции.
Но в целом, не могу не согласиться)