some ActiveType implementation for tile logic