SampleSharedProcessor
More thorough description of SampleSharedProcessor