Could it be possible to set the default transaction isolation level for accessing the SQL database?
In some cases, especially with large tables and lots of transactions going on, it would be beneficial to be able to set this to improve performance / reduce locking.
SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED
Obviously in some occasions this would prevent users from updating records (e.g. was part way through an uncommitted transaction in another session, and the changes rolled back), or cause data inconsistency issues, however it would depend on how the user is accessing the data and what they are using dbfront for. (Heavy read systems would benefit, business critical read-write would not).