#28: no more global state in Body subclasses.