ну если я все правильно понял, то не должно. Сами по себе ИФы, даже если их много, проблем доставлять не должны.
Проблема в том, что при таком подходе код становится тяжелым для отладки и ошибки будут приводить к очень неожиданным последствиям.
Мне кажется, вам нужно менять подход к написанию кода. Не на этом, так хотя бы на последующих проектах