add react keys for mapped child components