Position sync with Ralph Core.

All position changes in Assets module also change position in Core module. It's temporary solution. In future, position will be stored only in Assets module.

One exception: When Assets category has ``is_blade`` flag checked then changing asset position won't change position in Core module.
This could be DRY-er