Set backend lazily.