Ваше решение с переключателем, запускающим цепочку выполнения операций, очень хорошее.
Таким образом также сохраняется признак выполнения операций с веб-запросами, чтобы в будущем не выполнять их повторно (особенно, если в день их надо выполнять много и желательно уложиться в бесплатный минимум).
Строки с падежами могут быть скрытыми и надо знать, были ли выполнены операции склонения или нет.
Для красоты полю переключателя лишь надо добавить иконки.