Taxpayers could be on the hook for up to $20 million a year to make it happen.