redis-powered functional entity system