I just put together a GameObject pool manager and figured I'd open source it in case anyone needs one. There might be others in existence (feel free to suggest or link them) but this is the solution I'm going with for now.
I'm making no guarantees on the state of the software as this will be my first time using the asset in a game -- feel free to use it in yours but beware that it might have an unknown bug or two. That said I've thrown together an example that shows how to use it along with an Install and Readme file.