You appear to be removing the code that prevents this from wasting cycles if apps have already been registered. Is there a reason for this change?