explicit type conversion, prevent warning
Carry around context
Make sure context is freed immediately, without requiring GC run
Benchmark in memtest