Location as property
OP s4agri:isLocatedIn applies for example to s4agri:Animal or s4agri:AnimalGroup to express the physical location of the entity. As such, the location of the animal cannot change. It may be useful to model the location of an entity using a saref:Property, that can be measured.
and
Agreed that a position can work as a Property. Then it may become necessary to extend the range of saref:hasValue from literals to URIs if the position is to be identified via an individual.
Suggested change is to define "Location" as an instance of saref:Property