use Transitionable inheritance for Grid.