Do state-changing operations with POST, doing otherwise is silly