Fastest Way Of Writing To Effect Columns

Dear Renoise Gods,

I put on my robe and wizard hat come with open arms to bow at your feet should you deem it worthy to answer my question:

Is there a faster method of writing to all effect columns in a pattern track than the following?

function quick_effect_write(start, step)  
 local rs =  
 for pos, col in rs.pattern_iterator:effect_columns_in_track(rs.selected_track_index, true) do  
 col.amount_value = math.floor(start)  
 start = math.mod(start + step, 256)  

Thank you

None I’m aware of.