Huge PR affecting Buffer access semantics landed

looks good! Thanks @masahi :+1: :+1: :+1: