Seperate definition and implement of functions in World plugin class