API changes:
- tsm_screen_draw_cb now takes an uint64_t as id