dealing with parent getting reloaded as an active resource model