Implementing overlap add method for convolution with a slice of the filter
What you are describe is typically called "Partitioned Convolution".  The benefit is reduced latency at some cost to efficiency (unless the larger size FFT is considerably less efficient e.g. due to cache size).  This reduction in efficiency may be outweighed by the increased ability to use multiple cores for the parallel tasks.