1. A method, comprising: retrieving a first model representing an object, a user controlling access to the first model; retrieving a second model representing a product offered by a product provider; combining, at the request of the user, the first and second models, the combining performed as a first service by a service provider, the first service comprising computing a simulated physical interaction between the object and the product; generating a representation of the simulated physical interaction; and presenting the representation to the user.