Holograms on the Horizon?