Performans ve kolay kullanım amaçlıyorsanız bence eloquent kullanmaya gerek yok.
Key -Value diye iki kolonlu bir tablo oluşturabilir ve sonrasında o tabloyu bir repository class ile control edebilirsiniz.
Bu repository class veri okurken cache'den veri okuyabilir. Kayıtar değiştiğinde ise mevcut cache siler. Bu mantıklar Siteniz çalıştığında neredeyse 0 query ile key- value tablonuzu okursunuz..
Şuna benzer bir Repository Class kullanabilirsiniz:
https://gist.github.com/muratsplat/a3ffb25135fa1d41afa6
Paylaştığım Repository Class eloquent kullanmadan laravel'de kullanılan modellere dosya yollarını düğümlüyor. Siz kendinize göre uyarlarsınız.. Cache'den veri okuma ve cache temizleme gibi örnekler var o sınıfta..