Possible to solve barrows puzzle?

I have previously written bots using other bot APIs and wanted to try out RSPeer by writing a Barrows bot.
On other APIs I have struggled to detect/solve the different barrows puzzle items.

Is it possible to solve the puzzles using this API?

You can probably identify puzzle elements using certain attributes of the InterfaceComponent, I’d guess getModelId or getMaterialId