Если у тебя есть конкретные претензии к работе эффектора или сложности в реализации, расскажи пожалуйста, подумаем как решить кейс, может написать доку или статью объясняющую. Сейчас самая большая сложность именно в доке
я бы попробовал провести такое, попробуйте объяснить произвольным разработчикам с нуля (возьмите желающих с чата) и посмотрите где у них проблемы
С доки въезжать прям сложно (да, это самая большая проблема), я въехал только после получасовой лекции (! - на самом деле идея простая и очень хороша)
Ну и синглтон модели (для меня это прям красная тряпка, но я не навязываю свое мнение и переживу - может напишу статью, но пока времени нет)