Process at the server level

Filter as much data as possible at the server level.