better stability when multi-threaded

Hello,

I removed the "mutable" property of the interfaces for improved stability: some crashs were reported in multi-threaded environment (with many calls to 'refresh').