visited and hidden states for tiles