Sources are ‘shared’ by default, so if you create two inputs using the same Desktop input, they will use the same capture source instance. User can request ‘private’ instances for an input