[#164] refactor renderlet invokation logic
[#164] use transition end event to invoke renderlet if duration is > 0