Funny story, my C++ class is less than half as quick as its BP equivalent...

Ah, mystery solved. Well done, and thanks for posting an update!