Peter,
The end client rarely cares how "hard" it is to build their particular .exe.
The answer to "Where does translation occur?" is "It depends on the situation."
>Agree. The drawback is of course that distribution is more complex. So, in case that a performance drop is acceptible, I'd suggest a translationtable-driven solution.