It's probably the spaghetti code in a nutshell. Portraits are messy, change 1 materia and you have to refresh.