Input handling and performance

For lack of experience and lack of a consistent project that would allow me run specific tests, I am here wondering:
is there a performance hit on distributing input managers across the application?
Basically, I now have three persistent gameobjects that process Input.GetAxis in their update or lateupdate.

Since I’d like to prevent any avoidable bad design in the early stage, do you suggest moving all the input handling under one script, or there’s no performance consequences even if they’re distributed (putting all under the same script would force me to cache a few gameobjects under the input manager script).

thanks

There isn’t going to be a measurable difference with only 3 objects. If you were talking about 3000 objects, then it would be worth looking into.