I see what you're saying, and I've had the game on pause when a collectible came up (just to make sure it worked) and when I unpaused it, there was another collection item 25 to 30 seconds after.
Try timing them for a few hours to see if there's any difference. I used my iPhone's lap timer to figure out how long it takes for a collectable to appear after the last one has disappeared.
The collectables, no matter which one (including mushrooms) stay on the screen for 75 seconds. If you don't have a kid collect the collectables, then the next one will appear anywhere from 15 seconds to about 3-4 minutes.
However, once I started letting the kids collect them, it seemed the next one came pretty fast. But there were times that took a few minutes before the next one appears. I didn't try to run a timer on that so I can't say for sure. But I still think even when you collect them, they don't appear faster, it just seems that way because you're busy. It's amazing how long even 15 seconds is when you're just waiting for a certain pebble to finally show up!