¿Se puede encadenar una función después de una transición sin que sea parte de la transición?

Por ejemplo, si quisiera hacer la transición del dominio yAxis, puedo hacer esto

this.yAxis
    .transition()
    .call(this.createYAxis)
    .attr('transform', `translate( ${this.Axes.Y.offset}, 0 )`);

También me gustaría establecer el tamaño del texto en la misma selección, pero no quiero animar el tamaño del texto. ¿Es esto posible en la misma cadena? Por ejemplo,

this.yAxis
    .transition()
    .call(this.createYAxis)
    .attr('transform', `translate( ${this.Axes.Y.offset}, 0 )`)
    //I don't want anything past this point to be a part of the transition
  .selectAll('text')
    .style('font-size', '15px');

En este momento solo estoy usando dos llamadas separadas así

this.yAxis
    .transition()
    .call(this.createYAxis)
    .attr('transform', `translate( ${this.Axes.Y.offset}, 0 )`);

this.yAxis.selectAll( 'text')
   .style( 'font-size', '15px' )

Respuestas a la pregunta(2)

Su respuesta a la pregunta