let plugins do RTTI normally
support VSE_NO_CHANGE in file ref node
add path func for getting ext