This is typically how quality native ports work.