The reason I'm creating a prop if it doesn't exist is because the client has built in props (like the potatoes in dunbarton) and I didn't really understand how I was supposed to know where they were without being told by the client. I guess I'll just find out the type and all that.
Using behavior because there's no other way to get or add props at the moment, I'm working with how it was designed in the first place.