Support more client side widget option and actions