Move the parser rebuild to a subprocess, hopefully more robust