getset binding, visual element base