replaced @SmoothFunction.cacheable() with separate @NotCacheable annotation