Of the three places where I've seen that sort of limited rain shower activity like you're describing, Slip, you're living smack dab in the middle of one. Houston. Baton Rouge. South Florida. Something about those highly humid places allows little tiny downpours, from what I've seen. It must happen in other places, too, but here in north Texas, when it rains it rains all over.