On another tangent, does Pants currently support the updating of lockfiles only when there has been a change in any of the python/poetry requirements or does it perform the dependency resolution from scratch every time when the
generate-lockfiles
command is invoked?