Tilemap is not really designed to have multiple copies, or instances. It is designed to be a static object.
The Tilemap is one object so collisions will behave that way.
In order to use Line Of Sight you need to use multiple objects, or instances of objects that can have their own independent x, and y values.
And you know, move.