* Export to the proper path * Only create a new asset when there is data to fill it * Code refactor * Related: #553 and #811