This document describes experiences from implementing a cross-domain use case that combines a "Music follows user" use case with a "Read aloud message" use case. It does this by combining services operating on a Service Oriented Architecture (SOA) with agents executing on a smart space architecture. Lessons learned suggest defining simple ontological concepts and associated behaviors to implement similar use cases in a scalable, future-proof manner.