Shouldn't rely on vpath for targets, instead make them explicitly built. This makes sure we don't constantly rebuild everything.