Make hextiles use some state tracking
Use state sorting