optimized NOAPICachedStore

working on #39, replaced old predicate initialization