bugfix: reuse el when creating view