Add pan/zoom and filtering