Always get adapters through container