add PlayQueueService circular dependency back to fix hang on unit tests, wha???