Для проверки через функцию is_property_readonly нужно выполнить команду вида:
<объект>.is_property
Читать дальше: https://b3d.interplanety.org/yavlyaetsya-li-svoystvo-obekta-readonly-tolko-dlya-chteniya/
Модуль для упрощения работы с 3D объектами. Читать дальше: https://b3d.interplanety.org/bpy-plus-modul-objects/
Модуль для работы с трансформациями 3D объектов. Читать дальше: https://b3d.interplanety.org/bpy-plus-modul-transform/
Модуль для работы с ограничивающими формами. Читать дальше: https://b3d.interplanety.org/bpy-plus-modul-bounding/