DynamicHooks is currently not thread-safe. Calling a hooked function twice at the same time should cause weird behaviour or crashes.