Multi-threading support: make forced slave reads logic thread-safe by moving current controller and FSR settings to thread local storage