1m45s~ of rough save here and there.
EDIT: Resubmitting this because my old comment talked about JP being faster, but with more research it actually seems like this version may come out ahead.