My python has a beating lump on/in her stomach? It's not constantly moving but it will beat a few times every 10 to 30 secs.. (I only witnessed it twice really good before she crawled into a diff position. you can't tell when her stomach is on the ground so I'm not too sure how long she has had it) she hasn't been acting strange as far as I can tell. She did get a rat bite under her chin (which I treated) and afterwards she spent a few days trying to rub it on everything and pretty much trashed her cage.. but I figured that was on account of the bite bothering her. She stopped rubbing 2 days ago.. but maybe it was something internal bothering her as well? She seems to be acting normal. I fed her 4 days ago and she used that bathroom yesterday and is out and about like normal looking for food. She seems comfortable.. I've looked online but haven't really found anything about small pulsating bumps.. It almost looks like someone taking a pin and pushing it quickly against her skin from the the inside. What should I do? Should I panic?

Any help would be greatly appreciated! Thanks