New grid component functionality