"Incidentally, what is happening to Innsworth?"
May be going to the Army. Lot of uniforms / suits repeatedly seen around the place. The ARRC currently is based in Germany but reportedly coming back to UK by 2012. Whilst one visit could be dismissed as passing interest, six or seven would suggest strong possibility.