Detach Flashlights from Weapons

Is whatever the system that was in this old dev log still being looked into/planned? Would this in anyway help with the flashlight issue?