A whole lot of learning about tile entities