Switched plain text object to a custom tile object so that I can store additional parameters against each grid position
As a result I've fixed the issue with movement of player and monsters changing original ground colour when it shouldnt