It all has to be done, of course. The information being introduced is all too late and any sane reader would send me a thwack against the head for delaying the info dumps. That's an inevitable result of emergent writing as I develop as I go along, and only later realize that those developments really should show up earlier.
These days, I use the "just in time" method for delivering information. That usually makes introducing information more interesting and more manageable, but once I start sliding things about, I begin creating havoc.