This is preliminary MR (that might get replaced with a fresh one), but we need a place for a preliminary review.