Why would this require POST, rather than using (existing) GET ?