AH HA! I was using the wrong Rectangle Object. I guess the ActiveLayer object has points that are in negitive range. It funked up the math, making it seems like the frame was moving... still not sure what was going on there. But fixed! Using view.bounds now