Add an intron removal method and automatic occasional world optimization