make new properties system work with changing object types (should fix throwable objects not being bouncable on)