Tangible interaction and cultural heritage. An analysis of the agency of smart objects and gesture-based systems.