It seems it is indeed the seatstays which are contributing the most flex to the situation. I guess it's kind of a tradeoff: sacrificing drivetrain stiffness for a more compliant and plush ride. I'll have to reconsider the type of riding I'll be doing on this bike.