Don't need lock abstraction (for now at least).