diff --git a/src/service.cr b/src/service.cr
index c2e521a..b2d3a46 100644
--- a/src/service.cr
+++ b/src/service.cr
@@ -29,7 +29,7 @@ class AuthD::Service < IPC
 	property configuration   : Baguette::Configuration::Auth
 
 	# DB and its indexes.
-	property users           : DODB::Storage::Cached(User)
+	property users           : DODB::Storage::Common(User)
 	property users_per_uid   : DODB::Trigger::IndexCached(User)
 	property users_per_login : DODB::Trigger::IndexCached(User)
 	property users_per_email : DODB::Trigger::IndexCached(User)
@@ -42,7 +42,7 @@ class AuthD::Service < IPC
 	def initialize(@configuration)
 		super()
 
-		@users = DODB::Storage::Cached(User).new @configuration.storage_directory
+		@users = DODB::Storage::Common(User).new @configuration.storage_directory, 5000
 		@users_per_uid   = @users.new_index "uid",   &.uid.to_s
 		@users_per_login = @users.new_index "login", &.login
 		@users_per_email = @users.new_index "email" do |user|