Do I need to be removing this callback from the cache when it returns or should I be using the command/object combo in place of callbacks?