The "house cats" are one, if not, the most perverse invasive species we found in our modern world. They luckily eat many rodents aways, but deprave us of an awful lot more gifts... As you say, feeding 30 hummingbirds would have been quite incredible a show?!? I'd love to have seen a video of this... Maybe this spring and summer??? ;)
Namaste :)