As it happens, I've just been working through this particular issue on Unicorn. The run starts out beautiful, smooth, and steep first thing in the morning (especially on a full-on-snow day like today) but after a few hours of everyone having the same idea, it's pretty chopped up. Strangely, (and SW may tell me this is bad form) I find that trying to stay "weight forward" when hitting the bumps is actually counter-productive. I certainly bring my weight onto my front foot to make the turns, but when hitting the bumps I let my front leg looser than my back leg, so although I'm not actually leaning back, I'm still carrying most of my weight on my back leg. The loose front leg makes hitting a bump feel kind of like a cross between an ollie and a good shock absorber. Also, I bend my knees significantly more when hitting these bumps so that my legs flex more easily. Hope this helps.
Coffee is your friend. Everyone else is an acquaintance.