Move FMV playback from Lua scripts to widgets