pull down to refresh

So what's the difference between OB2 and OB3 (besides Go vs Rust)? For instance, does it address any of the issues that prevented OB2 from being sustainable?