SmartObject no longer uses "on" prefix