Abstracted away some of the managers to make it less clunky and easier.