Playableproxyfilter performance

Improve the performance of the individual row filters in PlayableProxyModel by branching less and memoizing some results.