fix for re-creating MPlaceholder object
+ option for native ph use