[mr3131] Swap grid when object move to new grid cell. Now core can remove transport object from old map grid and this prevents double update object with two map. also may be fix grid memleak.