base: Add support for setLandscapeProp