Can someone please help me out here, I have all star coins in levels 1-9 and have unlocked all of the cannons in levels 1-6. Apparently this unlocks infinite mushrooms houses, did I miss something?

Thank you
David