Well... there are issues when you grab function pointers from other classes (UIScreen instead of TiltAnalogSettingsScreen), at least in MSVC. So keep it.