I honestly can see that happening. Cause we know Luffy needs to overcome Shanks and both wont get an all out battle against each other, except Shanks goes full betrayal mode, so the best way to overcome Shanks for Luffy is when someone else beats Shanks and Luffy overcomes the other one, in that Theory Kid.