@jog dataware prefstore resource; probably overlap with `dataware.hwresource`