Rebuild when submoules update indepently, fixes #1