# Can you create libraries of custom objects for Perspective?

**URL:** <https://forum.inductiveautomation.com/t/can-you-create-libraries-of-custom-objects-for-perspective/44654>\
**Category:** General Discussion\
**Tags:** ignition80\
**Created:** [March 18, 2021, 8:59pm UTC](https://forum.inductiveautomation.com/t/can-you-create-libraries-of-custom-objects-for-perspective/44654 "2021-03-18T20:59:25Z")\
**Posts on this page:** 1\
**Showing post:** 5

<div class="post-metadata">

**Author:** ![witman](https://avatars.discourse-cdn.com/v4/letter/w/d2c977/32.png) [@witman](https://forum.inductiveautomation.com/u/witman)\
**Post date:** [March 18, 2021, 10:23pm UTC](https://forum.inductiveautomation.com/t/can-you-create-libraries-of-custom-objects-for-perspective/44654/5 "2021-03-18T22:23:30Z")

</div>

Yes, views with parameters are to Perspective as templates are to Vision. Beware of potential performance issues--though those are hopefully going to be resolved in the future.

> [@Embedded view vs component loading performance](http://forum.inductiveautomation.com/t/embedded-view-vs-component-loading-performance/37245):
>
> Hi, I wonder why a simple embedded view has very slow loading startup vs perspective component. For example is following example I try to load several custom button that only include a Label and two icon as embedded view. As it shows they loaded very slow but if I create this page with native perspective button they load instantly. I didn’t see this problem for template in Vision.

> [@Embedded view doesn't render on view startup](http://forum.inductiveautomation.com/t/embedded-view-doesnt-render-on-view-startup/35907/18):
>
> Yes, that is the primary target. It’s quite complicated, but we are working on it.

> [@Project screenshots - share yours](http://forum.inductiveautomation.com/t/project-screenshots-share-yours/513/123):
>
> Thank you. These are my tricks: 1 - The client PC is 8 gen i5 with 8 GB RAM. not running with the gateway at the same time. 2 - I use embedded view wisely. Never use two nested embedded views. 3 - I draw my SVG with every low detail. Even I edit the imported SVG in perspective to make them faster. Sometimes I edit XML code. 4 - For Items which are simple and use a lot in a project like navigation button, don’t use an embedded view and just put all object in a container and re-use it. 5 - Us…

---

_[View the full topic](https://forum.inductiveautomation.com/t/can-you-create-libraries-of-custom-objects-for-perspective/44654)._
