I want to reuse protocol instances on the server side of asyncio-based python program (I want \'factory\' function to return existing instance of Proto