this will not happen until after openvpn 3.0
this is kinda mentioned in the roadmap.
https://community.openvpn.net/openvpn/wiki/RoadMap#OpenVPN3.0:Designandimplementation
those will be socket modules... for now it wont be happening, but 3.0 will be very modular, making something like that much easier to do