Making cache disabled by default. User has to pass cache: true parameter