Decide to require transaction for any DataStore operations
Update documentation