Design & performance improvements, filter function, client data view