Cython for custom module optimization?

Hey,
I’ve been writing a small class library in a python module that I use by importing it into a ghPython node. Mostly, everything is working like a charm but…

Recently I’ve started to look into profiling my module and optimizing cricital parts of it using Cython, static type declarations and compiling these functions into .pyd modules to use for imports to get up to speed when working with larger geometries. This is where my problems start.

When I try to import my_custom_module.py, that is in turn importing my_custom_c_lib.pyd, the ghPython node tells me 'No module named my_custom_c_lib.pyd'. Is there any workaround for this or is it simply not possible to use .pyd libraries in IronPython?

Many thanks!
/Jakob