We require the functionality to add custom data fields to objects e.g. construction type for a wall, or facing direction for a room etc. This information should available to export to a report but also read/write via an API to allow us to build integration for it.