Fix asset direction and type changes