Separated OS dependent engine features