lua/pod: optimize push_primitive_values()

2 jobs for luapod-fixes in 1 minute and 22 seconds (queued for 3 seconds)