Networking Question

For the prototype of the engine im building I would like to have some networking support yet I am using the First Person Controller Prefab. Since I wouldn’t really want to have to make my own First Person Prefab from scratch is there anyway of implementing networking without completely rewriting the prefab.

I’m thinking off doing a script that checks the Network View and if it is owned by the player they get control of the prefab. Would that be a viable solution?

off course, you can just edit the script.

How much editing would you say would be necessary?