I haven't used submodules so far. Does this always update the submodule when updating visuald? Do I want that?