Custom collections by arbitrary filter in view