In this episode, Space Ghost declares that Charlton Heston is the first Academy Award winner on the show. While it's true Heston was the first actor on the show at the time who won an Oscar, David Byrne was on the show back in season 2 and won an Academy Award for Original Score for The Last Emperor.