Yeah, I guess thats true. Thinking about it theres even ways that booleans in periodic type triggers for natively moving units will mess up. The only way to get 100% true native movement would be to have all triggered native movement which seems like a mess for lots and lots of units, so this seems like the most reasonable approach at least.