Shared state at a location

Is there any way to store state on the Location object so that different apps can share state among themselves? There are complex interactions I want to program that require knowing what things other apps have done recently.