Есть еще такой момент - в вопросе у автора рассказывается о какой-то жутко кривой и неоптимальной, нерациональной, ужасной и так далее авторской реализации чего-либо. И автор просит совета из серии "Как мне с этим быть?".
С одной стороны, сразу можно ответить - у вас все плохо, всю архитектуру нужно разломать, авторов - лишить конфет.
Можно ответить развернуто - у вас плохо вот тут, вот тут, а вот это место так я вообще сейчас буду на govnokod репостить. Вам надо почитать учебники:
И можно предложить не менее кривой и уродливый костыль, который решит проблему вопрошающего.
Теперь вопрос - что вопрощающему будет полезнее - вкорячить костыль, или идти учиться и все переделывать?