I do not think it is on tax rule that such constraint must be set but on the taxes and they must be enforced when an invoice is posted.
This will allow to fill partially the party form and do most of the processes until the irreversible operation.
But to be able to implement such enforcement we will also need to have a precise definition of European countries (based on date).