Uso adecuado de externalización de tikz/independiente con Overleaf

Uso adecuado de externalización de tikz/independiente con Overleaf

Tengo un conjunto básico de archivos tex donde el archivo principal test0.texintenta cargar las imágenes producidas con Tikz en los otros tres archivos test1.tex, test2.texy test3.tex. esto es lo que he escrito

%%%%%%%% test0.tex %%%%%%%%%
\documentclass{article}

%%%%%%%%%%%%%%%%%% Pre-Load Packages Order %%%%%%%%%%%%%%%%%%%
\usepackage[utf8]{inputenc}
\usepackage[margin=1in]{geometry}
\usepackage[mode=buildnew,group=true,subpreambles=false]{standalone} % For side loaded Tikz Figures
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

%%%%%%%%%%%%%%%%%% Packages %%%%%%%%%%%%%%%%%%%
\usepackage{graphicx} % for Figures
\usepackage{pgfplots} % For plotting
\usepackage{tikz} % For the background and plotting
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%



\title{TBD}
\author{Boaty McBoatface}

\begin{document}
\begingroup
\let\newpage\relax%
\maketitle
\endgroup

\begin{figure}[h]\centering
    \begin{minipage}{4in}
        \centering
        \includegraphics[trim={0pt 0pt 0pt 0pt},clip,width=0.55\textwidth]{test1.pdf}
    \end{minipage}
    
    \begin{minipage}{4in}
        \centering
        \includegraphics[trim={0pt 0pt 0pt 0pt},clip,width=0.55\textwidth]{test2.pdf}
    \end{minipage}

    \begin{minipage}{4in}
        \centering
        \includegraphics[trim={0pt 0pt 0pt 0pt},clip,width=0.55\textwidth]{test3.pdf}
    \end{minipage}
    \caption{}
\end{figure}


\end{document}
%%%%%%%% test1.tex %%%%%%%%%
\documentclass[margin=10pt,tikz]{standalone}

\usepackage{tikz}
\usepackage{pgfplots}
\usepackage{pgfplotstable}

\usetikzlibrary{positioning}
\pgfplotsset{compat=newest} 


\begin{document}

\begin{tikzpicture}[every axis/.append style={width=0.5\linewidth,title style={align=center}}]
\begin{axis}
     \addplot coordinates { (1,2) (2,3) (3,0)};
\end{axis}
\draw[-,line width=0.25mm] (-1,-13.4) -- (21.25,-13.4);
\draw[-,line width=0.25mm] (-1,-13.4) -- (-1,3.7);
\node[below, yshift=-5mm] at (10.375,-13.4) {{\huge $Y$}};
\node[left, xshift=-1cm, rotate=90] at (-1,-3.9) {{\huge $X$}};
\draw[-,line width=0.25mm] (-0.75,1.81) -- (-1,1.81)     node[left]  {{\LARGE$5$}};
\draw[-,line width=0.25mm] (-0.75,-2.35) -- (-1,-2.35)   node[left]  {{\LARGE $3.4$}};
\draw[-,line width=0.25mm] (-0.75,-6.51) -- (-1,-6.51)   node[left]  {{\LARGE $1.7$}};
\draw[-,line width=0.25mm] (-0.75,-10.67) -- (-1,-10.67) node[left]  {{\LARGE $0.1$}};
\draw[-,line width=0.25mm] (2.19, -13.15) -- (2.19,-13.4) node[below]     {{\LARGE $0$}};
\draw[-,line width=0.25mm] (7.79, -13.15) -- (7.79,-13.4) node[below]   {{\LARGE $1$}};
\draw[-,line width=0.25mm] (13.34,-13.15) -- (13.34,-13.4) node[below]   {{\LARGE $2$}};
\draw[-,line width=0.25mm] (18.89,-13.15) -- (18.89,-13.4) node[below] {{\LARGE $3$}};
\node[] at (10.375,4.5) {{\Huge Title \#1}};
\end{tikzpicture}

\end{document}
%%%%%%% test2.text %%%%%%%
\documentclass[margin=10pt,tikz]{standalone}

\usepackage{tikz}
\usepackage{pgfplots}
\usepackage{pgfplotstable}

\usetikzlibrary{positioning}
\pgfplotsset{compat=newest} 


\begin{document}

\begin{tikzpicture}[every axis/.append style={width=0.5\linewidth,title style={align=center}}]
\begin{axis}
     \addplot coordinates { (-1,-1) (1,0) (-2,3)};
\end{axis}
\draw[-,line width=0.25mm] (-1,-13.4) -- (21.25,-13.4);
\draw[-,line width=0.25mm] (-1,-13.4) -- (-1,3.7);
\node[below, yshift=-5mm] at (10.375,-13.4) {{\huge $Y$}};
\node[left, xshift=-1cm, rotate=90] at (-1,-3.9) {{\huge $X$}};
\draw[-,line width=0.25mm] (-0.75,1.81) -- (-1,1.81)     node[left]  {{\LARGE$5$}};
\draw[-,line width=0.25mm] (-0.75,-2.35) -- (-1,-2.35)   node[left]  {{\LARGE $3.4$}};
\draw[-,line width=0.25mm] (-0.75,-6.51) -- (-1,-6.51)   node[left]  {{\LARGE $1.7$}};
\draw[-,line width=0.25mm] (-0.75,-10.67) -- (-1,-10.67) node[left]  {{\LARGE $0.1$}};
\draw[-,line width=0.25mm] (2.19, -13.15) -- (2.19,-13.4) node[below]     {{\LARGE $0$}};
\draw[-,line width=0.25mm] (7.79, -13.15) -- (7.79,-13.4) node[below]   {{\LARGE $1$}};
\draw[-,line width=0.25mm] (13.34,-13.15) -- (13.34,-13.4) node[below]   {{\LARGE $2$}};
\draw[-,line width=0.25mm] (18.89,-13.15) -- (18.89,-13.4) node[below] {{\LARGE $3$}};
\node[] at (10.375,4.5) {{\Huge Title \#2}};
\end{tikzpicture}

\end{document}
%%%%%%% test3.tex %%%%%%%
\documentclass[margin=10pt,tikz]{standalone}

\usepackage{tikz}
\usepackage{pgfplots}
\usepackage{pgfplotstable}

\usetikzlibrary{positioning}
\pgfplotsset{compat=newest} 

\begin{document}

\begin{tikzpicture}[every axis/.append style={width=0.5\linewidth,title style={align=center}}]
\begin{axis}
     \addplot coordinates { (1,1) (2,4) (-3,6)};
\end{axis}
\draw[-,line width=0.25mm] (-1,-13.4) -- (21.25,-13.4);
\draw[-,line width=0.25mm] (-1,-13.4) -- (-1,3.7);
\node[below, yshift=-5mm] at (10.375,-13.4) {{\huge $Y$}};
\node[left, xshift=-1cm, rotate=90] at (-1,-3.9) {{\huge $X$}};
\draw[-,line width=0.25mm] (-0.75,1.81) -- (-1,1.81)     node[left]  {{\LARGE$5$}};
\draw[-,line width=0.25mm] (-0.75,-2.35) -- (-1,-2.35)   node[left]  {{\LARGE $3.4$}};
\draw[-,line width=0.25mm] (-0.75,-6.51) -- (-1,-6.51)   node[left]  {{\LARGE $1.7$}};
\draw[-,line width=0.25mm] (-0.75,-10.67) -- (-1,-10.67) node[left]  {{\LARGE $0.1$}};
\draw[-,line width=0.25mm] (2.19, -13.15) -- (2.19,-13.4) node[below]     {{\LARGE $0$}};
\draw[-,line width=0.25mm] (7.79, -13.15) -- (7.79,-13.4) node[below]   {{\LARGE $1$}};
\draw[-,line width=0.25mm] (13.34,-13.15) -- (13.34,-13.4) node[below]   {{\LARGE $2$}};
\draw[-,line width=0.25mm] (18.89,-13.15) -- (18.89,-13.4) node[below] {{\LARGE $3$}};
\node[] at (10.375,4.5) {{\Huge Title \#3}};
\end{tikzpicture}

\end{document}

Cuando corro test0.texdesde cero me sale: ingrese la descripción de la imagen aquí

Ahora, si cambio las líneas test0.texde \includegraphics[trim={0pt 0pt 0pt 0pt},clip,width=0.55\textwidth]{test1.pdf}a \includestandalone[trim={0pt 0pt 0pt 0pt},clip,width=0.55\textwidth]{test1}(lo mismo para las otras dos), ¡las imágenes se cargan! ingrese la descripción de la imagen aquí

Sin embargo, se cargan más lento (al menos lo hacen en el proyecto real que estoy usando, que tiene cifras bastante considerables). Sin embargo, puedo volver a las líneas originales que llaman \includegraphicsy obtengo el mismo resultado solo que mucho más rápido. La pregunta a la que me dirijo en última instancia es: ¿Existe alguna manera de que mis imágenes se carguen más rápido (al menos al recompilar) que si las uso \includestandalonesin tener que volver a editar el archivo cada vez que compilo desde cero?

información relacionada