Shouldn't similar logic apply to resources as operations?