Just creating this issue to work on the automatic recon robustness, it's currently not as fail-safe and error prone as it could be.