libsi24: add dynamic payload support