Wip on object flags render +refactoring