depends on last selected object Reviewers: campbellbarton Differential Revision: https://developer.blender.org/D577