Moved transport copy and deletion to transport class