youYou can create controller rendering in SXA and use sitecore api'sSitecore APIs to fetch the item data on toonto the model from the page. and add your custom rendering to Presentation--> available rednederings-->Page structure.
Presentation --> available renderings --> Page structure.