Polygons in parts footprint does not change layer when part is placed/mirrored on the other layer
I've created a part. Added several pads with pad function which uses coppertop layer. Then I've added a polygon to make a non-standard pad layout and placed it on coppertop too. When I add this new part to the project and mirror it to the bottom layer, pads will be placed on bottom, but polygons stays on top. Also if I not mirror this part, polygon will be merged with other polygon fill if any on board. If I mirror it, top polygon fill will keep-out of this polygon inside the part. Also how to make a keepout polygon for the part, if I need to force pcb polygon fill not to be under the part?