handle datetime objects correctly (previous merge got lost)
allow passing in filters to scan_list (e.g. userID="all")