Redis caching, better photo handling