Surface-Driven Response Logic