wrap native objects, export map object layer