Fixed the re-rendering issue. Filtering now works on views instead of collections