A Platform for Smart Object Virtualization and Composition