Test generators for creating report columns, filters and conditions now allow for setting all persistent properties.
When instantiating classes that extend `inplace_editable` we can improve performance by passing persistent instances we already have, rather than re-requesting them. Add test coverage to relevant classes.