It comes down to the filters you’ve used which are being applied in ‘real-time’ to decompressed footage.
Some filters are more processor intensive than others.
You can get some relief by creating a low resolution source file to work with (AKA: Proxy file) then swap out the file when it comes to render time. (This has been discussed many times on this forum, do a search).