Split out TagManager from Callback