g-component tweaks to improve data-binding