Is F1 hinting at a return to Indy?