Is (another) Ricciardo comeback on the cards?