capture full dependency path during dynamic require