Reverted parent class to TileTracker as fluid tile sweeping would result in weird functionality if currently trying to connect nodes