Non credo che causerà un rimbalzo su mobile perché usiamo il posizionamento fisso durante lo scorrimento e il posizionamento assoluto quando si aggancia, quindi non influisce comunque sul layout.
Ho fatto un rapido test in cui lo nascondo semplicemente con CSS quando riceve la classe docked (questo è il motivo per cui il posizionamento salta durante il caricamento; la pagina è corta e la barra di avanzamento si aggancia)… nessun rimbalzo quando scompare/riappare.
L’altra opzione è staccarlo e mantenerlo in posizione fissa durante il caricamento, ma il problema è che se salti fino in cima alla pagina da molto in basso (come quando sei nei topic suggeriti)… penso che vedresti un salto di posizione quando la timeline passa da agganciata a posizione fissa?
Comunque, proverò e vedrò cosa funziona meglio.