But how would I check on collision with ANY solid? Am I forced to put all solid sprites into a group, and then create a second group for solid tile-objects etc etc?
Since the bullet behavior can be set to bounce off of solids, wouldn't an "on bounced" event make things drastically simpler? This is exactly like what the platform behavior currently offers with "on jump", "on-land" etc.