The Muppets will present an award, possibly as some sort of consolation prize from the Academy for robbing them of their chance to deliver what would have been an undeniably charming Best Original Song performance. “Their place in motion picture and television history has been cemented for decades,” read the press release announcing Kermit and Miss Piggy’s invitation to present. It will be the fifth appearance at the Oscars for the “Hollywood icons.” Perhaps they’ll use their moment in the spotlight for an impromptu performance? We can only hope.