Trying to move overlap-based convolutions into own module