This now pulls most of its configuration from context, which brings it a step closer to aligning with our `sharedmain` package.