What if we made this third party (I'm guessing blue origin/space x) bear the cost until we have a proven result so they put their money where their mouth is...
They promise USD 1M per engine, they have to deliver at USD 1M per engine. Not a cent more.