I just did some testing, it is my template that is causing it.
I reset hfs, same template. out of memory
temporarily reset options, same template. out of memory
temporarily reset options, default template. works fine
restored options, default template. works fine
also, windows task manager is reporting a peak memory usage for hfs of 995,276k but I don't know how accurate that is.