add mixin / function to cache