простой способ поместить каждое сообщение, комментарий и ответ в отдельные компоненты, помните, что это компоненты, для того, чтобы иметь отдельные состояния (или данные), которыми вы можете легко манипулировать, так как вы пишете не только слишком сложно, но и нечитаемо.
но единственный способ связать состояние в l oop так, как я сказал, можно попробовать с вычисленным
v-model="replies[index].reply"
до:
v-model="replyComputed(index)"