Isn't it only a resource hog if you don't eventually convert the MIDI to an audio track? That's what I do, after I get all of my midi sounds, I'll bus them into audio tracks and record them so I have audio files. Then I get rid of the MIDI tracks. Usually helps.