Types, obstacles and sources of empowerment in co-design: the role of shared material objects and processes