Engine: added object visibility functionality, handle transformations copy