wip: streamlining callback path

simplify logic for ticker calls