You should know by now all illuminate component doesn't even need this. So why still change it instead of removing the requirement permanently.