Three unrelated commits for your consideration

Regarding the extra api function, I'm using this mod for several things other than protection, as it provides a useful way to 'mark up' positions and locations for use by other mods. Whether that fits in with your intended usage for the mod I don't know.