UseResponse 3.0 widget system implementation