Why do you need 'start' event? Aren't elements processed twice with it? Element children may be also unavailable when event is "start".