Yes, currently Fill Frame will only change size, so position is untouched.
I'm wondering about crop effect, because this is something that I can account for, but if you would use masks then probably not.
I got your idea and I like it, I will add it to feature requests list!