request id mixin - for caching and such
caching mixin, bugfixes