Elasticnode widget