Use read-only transactions for fetching attributes

See #130.
Mapnik is still out of our control.