well its actually 8000 X 6000
large world tile map, 200x 200 tiles each at the size of 40x30.
40,000 objects is just impossible. since there is no proper tile support , I figured creating at array x y, pasting to canvas, then deleting was the only option. didn't factor in my 4 year old computer being to cutting edge. (it probably is for a lot of people).
suppose your right. only way around is to dynamically generate the tiles based on the screen position. Maybe just keep the edges of the terrain persistent for path finding. but what a nightmare....