Instead of "rerenderCreatedItem", I would prefer something like "performCreateItem" or equivalent as the main goal of that functions is really to insert a new component in the application.

In addition, could you add a comment "// @protected" just before the function to show that this routine is not public.