`ThreadBuildContext` is nowhere used and is more a "convenient" helper for implementors of the API and should be removed.