Totally supporting this. Maybe I can add something too.
When you approach a house, business or whatever property you want to steal from, and see that it's locked, maybe you can add a screwdriver object, or a picklock which can be used to break in, or carefully unlock and do your job. When you approach the interior or the porch, you can write like /house breakin or /house pry and it should launch an unscramble window, much like unscrambling the words when starting engine, with a timer of course. If you fail to unscramble it the security will pop, depends on it's level (1, 2, 3, 4) and if you are lucky and the security level is low you can just try again. That goes only if you want to go in carefully. If you want to break in, depends on your thief level it will start a timer, and after the timer goes off you will be able to /enter and do your robbing job
The problem is that when the timer starts, the security alarms will go off and this is going to force house owners to take care of their house security, too.
Another idea I got is that when you rob the furniture in a house, you can like approach an object and do /pickup just like picking up a crate from a factory for trucking, and transport it out from the house inside your car if it's possible to script. This way it will make thiefs to be more aware from going into public depends on what they rob and it would also alert the law enforcement if they see you. For smaller objects you could use like /placeinpocket or some kind of command which can allow you to store smaller objects inside your pocket. And they can be seen when you get /frisked