Do goldfinches have a higher metabolic rate than other small garden birds?

The many goldfinches which visit our garden and feast on sunflower kernels consume very much more than any other small garden birds e.g  blue, coal and great tits. Could it be because they have a higher metabolic rate and need more food?