remove dependency of ProcessScaling on observable