Refactor to simplify by merging NubMediaManager into NubItem.