Ideally, a weak hash map using tile for keys may do...