He tenido un problema similar y usé una cosa llamada PolyMem
Te dejo el link
[url=https://www.polymem.es/]polymen[/url]
Espero haber ayudado