oh wow! that gets the job done, but it definitely crushes performance. And since the game is set out to be a mobile game, it might not be the best solution. But you used some very interesting conditions that ive never even heard of! problem is also, that we already have way too many objects for mobile, and this just creates more.
It's proving troublesome for us to do the random gen, as well as reduce the collisions, as well as change the animation frames of tiles per level (to change the color up) as well as change the type of tile (top tile, bottom tile, side). It seems that there is no good way to do this without ending up with crushing performance.