observable performance