pytgl: Add update callbacks