For EDM's Query Browser, in order for query results to be editable, we have to add several new fields that users do not want (ECInstanceId, ECClassId, Model) in order to make the query results editable. Additionally, we cannot use aliases for the column header titles, which really hampers us from producing query reports that are user-friendly. This is due to not being able to utilize our own, custom header titles for a specific column. Therefore, we have to maintain two separate sets of queries - one that is read-only and in a format that our users are used to and can read easily and another that is editable and follows the guidelines that are required for editing the data.