Automatize this class thru a proxy auxiliary class where variables are registered from pointers, etc...
Add the internal buffer to the Windows implementation also