Avoid recreating readValueId at each emission
The readValueId furnish to the user in the getSourceVariable callback is created at each emission. This mechanism is time consuming. This one contains always the same data at each emission so we could change the lifetime of the readValueId from one emission process to the Publisher process.