Constraints added for universal implementation. Some problem in filters view. Considering shipping to PanGestureRecongnizer