How is "using poured footings with short posts" not a permanent structure? Are you pouring the footings into buckets and not into the ground?
Guessing that code doesn't mind the footings if they don't stick out, and then whatever is on top is removable.
Guessing that code doesn't mind the footings if they don't stick out, and then whatever is on top is removable.