Add Appointments Search Cache

Very rudimentary/naïve cache.