Further WIP; switched to renderComponent in attempt to get event bound